package com.fxkj.cloud.drms.application.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;

/**
 * <p>description: </p>
 * @author ww
 * @date 2025/4/18 13:10
 */
@Schema(name = "ProductEnergyStatisticsModelView", description = "设备能耗统计视图")
public record ProductEnergyStatisticsModelView(
        @Schema(name = "todayEnergy", description = "今日能耗")
        String todayEnergy,
        @Schema(name = "todayRatedEnergy",description = "今日额定能耗")
        String todayRatedEnergy,
        @Schema(name = "todayEnergyConservationRate",description = "今日节能率")
        String todayEnergyConservationRate,
        @Schema(name = "yesterdayEnergy",description = "昨日能耗")
        String yesterdayEnergy,
        @Schema(name = "yesterdayRatedEnergy",description = "昨日额定能耗")
        String yesterdayRatedEnergy,
        @Schema(name = "yesterdayEnergyConservationRate",description = "昨日节能率")
        String yesterdayEnergyConservationRate,
        @Schema(name = "cmEnergy", description = "本月能耗")
        String cmEnergy,
        @Schema(name = "cmRatedEnergy",description = "本月额定能耗")
        String cmRatedEnergy,
        @Schema(name = "cmEnergyConservationRate",description = "本月节能率")
        String cmEnergyConservationRate,
        @Schema(name = "lmEnergy", description = "上月能耗")
        String lmEnergy,
        @Schema(name = "lmRatedEnergy",description = "上月额定能耗")
        String lmRatedEnergy,
        @Schema(name = "lmEnergyConservationRate",description = "上月节能率")
        String lmEnergyConservationRate,
        @Schema(name = "totalEnergy", description = "总能耗")
        String totalEnergy,
        @Schema(name = "totalRatedEnergy",description = "总额定能耗")
        String totalRatedEnergy,
        @Schema(name = "totalEnergyConservationRate",description = "总节能率")
        String totalEnergyConservationRate
        ) {
}
